package org.dark.fund.dao.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 
 * </p>
 *
 * @author wanlh
 * @since 2021-04-29
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("fund_rate_return")
public class RateReturn implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 基金代码
     */
    private String fundCode;

    /**
     * 基金日期
     */
    private String fundDate;

    /**
     * 基金净值
     */
    private String netAssetValue;

    /**
     * 日增长率
     */
    private BigDecimal lastOneDayRate;

    /**
     * 最近一个月增长率
     */
    private BigDecimal lastOneMonthRate;

    /**
     * 最近三个月增长率
     */
    private BigDecimal lastThreeMonthRate;

    /**
     * 最近六个月增长率
     */
    private BigDecimal lastSixMonthRate;

    /**
     * 最近一年增长率
     */
    private BigDecimal lastOneYearRate;

    /**
     * 最近三年增长率
     */
    private BigDecimal lastThreeYearRate;

    /**
     * 成立以来增长率
     */
    private BigDecimal setupDateRate;


}
